Rupert Wyatt Director / Scriptwriter / Photographer / Producer DouBan IMDb Director Rise of the Planet of the Apes 2011 7.6 The Escapist 2008 6.8